huffing wad - German English Dictionary